hi!昨天說完mapping大概的概念之後,今天就來實際做做看吧!
這次是參考這個連結的程式碼進行實作!
那如果大家對mapping的實作有興趣的話那我們就繼續看下去吧!
// SPDX-License-Identifier: GPL-3.0
pragma solidity >=0.7.0 <0.9.0;
//合約 maping,bigmap做mapping,3個function
contract maping{// maping合約
mapping(address => uint) public bigmap;
function go(address add) public view returns(uint){
return bigmap[add];
}
function set(address add, uint a) public{
bigmap[add] = a;
}
function del(address add) public{
delete bigmap[add];
}
}
那以上就是今天的小實作!
參考資料:https://solidity-by-example.org/mapping/
那今天的介紹就到這邊拉~
真的是沒有很專業的介紹,比較像是跟大家分享我學到甚麼,我還有很多要學習的地方:(
如果喜歡的話明天記得繼續回來看下一篇!影片記得按讚訂閱開小鈴鐺謝謝大家!
這系列要結尾嚕...
要不要..再開一個新的系列!!!
先...先不要吧嗚嗚...我太笨惹...(尼可以再開一個!!!!)